package com.bjpowernode.crm.workbench.mapper;


import com.bjpowernode.crm.workbench.domain.Customer;

import java.util.List;
import java.util.Map;

public interface CustomerMapper {
    /**
     * 保存创建的市场活动
     */
    int insertCustomer(Customer customer);

    /**
     * 实现分页查询
     */
    List<Customer> selectCustomerByConditionForPage(Map<String,Object> map);

    /**
     * 根据条件查询市场活动总条数
     */
    int selectCountOfCustomerByCondition(Map<String,Object> map);

    /**
     * 根据id数组批量删除数据
     */
    int deleteCustomerByIds(String[] ids);


    /**
     * 根据ID进行查询
     */

    Customer selectCustomerById(String id);

    /**
     * 保存新更新的信息
     * @param
     * @return
     */
    int saveEditCustomer(Customer customer);
}
